-
-
Notifications
You must be signed in to change notification settings - Fork 413
Further NUT for Windows fixes: path discovery, CGI under IIS, etc. #3249
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
…de-spread; is available in WIN32 builds though, so constrain it to them [networkupstools#3249] Signed-off-by: Jim Klimov <[email protected]>
…de-spread; is available in WIN32 builds though, so constrain it to them [networkupstools#3249] Signed-off-by: Jim Klimov <[email protected]>
|
❌ Build nut 2.8.4.3929-master failed (commit d658d9d32b by @jimklimov) |
|
✅ Build nut 2.8.4.3930-master completed (commit d8a78a49be by @jimklimov) |
…tools#3249] Signed-off-by: Jim Klimov <[email protected]>
…tools#3249] Signed-off-by: Jim Klimov <[email protected]>
9c8466e to
28cc920
Compare
…de-spread; is available in WIN32 builds though, so constrain it to them [networkupstools#3249] Signed-off-by: Jim Klimov <[email protected]>
…tools#3249] Signed-off-by: Jim Klimov <[email protected]>
|
Now |
4b82441 to
89b512d
Compare
|
❌ Build nut 2.8.4.3933-master failed (commit 02ab2ceec9 by @jimklimov) |
|
✅ Build nut 2.8.4.3934-master completed (commit 02e66f93d7 by @jimklimov) |
…de-spread; is available in WIN32 builds though, so constrain it to them [networkupstools#3249] Signed-off-by: Jim Klimov <[email protected]>
…y in the doc too Signed-off-by: Jim Klimov <[email protected]>
…s know loading is completed and not stalled Signed-off-by: Jim Klimov <[email protected]>
…UT favicon with CGI HTML pages Signed-off-by: Jim Klimov <[email protected]>
…GI on all platforms [networkupstools#3207] Signed-off-by: Jim Klimov <[email protected]>
…3207] ...not sure if select() works as expected here, but NUT CGI under IIS keeps asking for login... Signed-off-by: Jim Klimov <[email protected]>
…de-spread; is available in WIN32 builds though, so constrain it to them [networkupstools#3249] Signed-off-by: Jim Klimov <[email protected]>
… POST data from STDIN from client code into common code [networkupstools#3219] Signed-off-by: Jim Klimov <[email protected]>
…workupstools#3219] Signed-off-by: Jim Klimov <[email protected]>
…select() to work [networkupstools#3219] Signed-off-by: Jim Klimov <[email protected]>
…oncept and does not apply to STDIN [networkupstools#3219] Signed-off-by: Jim Klimov <[email protected]>
…tools#3249] Signed-off-by: Jim Klimov <[email protected]>
… CONTENT_LENGTH, and on IIS truncate it by a byte; in upsset add a sacrificial sentinel into each HTML FORM [networkupstools#3219] Signed-off-by: Jim Klimov <[email protected]>
…tial final parsearg() of leftovers [networkupstools#3219] Signed-off-by: Jim Klimov <[email protected]>
…etworkupstools#3219] Signed-off-by: Jim Klimov <[email protected]>
…l data as JSON docs [networkupstools#3171] Signed-off-by: Jim Klimov <[email protected]>
Signed-off-by: Jim Klimov <[email protected]>
…mode, so ftell()/fseek() work predictably [networkupstools#3219] Fix rewinding FOREACHUPS command to the correct byte location on WIN32 (or other platforms with CR vs CRLF issues). Signed-off-by: Jim Klimov <[email protected]>
…ample.in, NEWS.adoc, UPGRADING.adoc: introduced `@NUT_UPSSTATS_TEMPLATE@` magic token that HTML templates must start with [networkupstools#3249] Signed-off-by: Jim Klimov <[email protected]>
…ample.in, NEWS.adoc, UPGRADING.adoc: introduced `@NUT_UPSSTATS_TEMPLATE@` magic token that HTML templates must start with [networkupstools#3249, networkupstools#3252] Signed-off-by: Jim Klimov <[email protected]>
…uts [networkupstools#3219] Signed-off-by: Jim Klimov <[email protected]>
…ing from callers [networkupstools#3249] Signed-off-by: Jim Klimov <[email protected]>
…ing from callers [networkupstools#3249] Signed-off-by: Jim Klimov <[email protected]>
e13b9be to
50ade3a
Compare
Follow-up to issue #3207 and #3219 testing, experimented and iterated with a NUT for Windows deployment and specifically NUT CGI under MS IIS as the web server.
There currently remains a problem with
upsset.cgi(.exe)timing out, apparently eitherfgetc()never returns, or does not returnEOF, when receiving an HTTP POST payload.